English translation for "surrender oneself to justice"
|
- 投案, 向司法机关自首
自首
Related Translations:
- Similar Words:
- "surrender of persons to the court" English translation, "surrender of rights" English translation, "surrender of tenancy" English translation, "surrender of the document" English translation, "surrender oneself to" English translation, "surrender part of the profits" English translation, "surrender posture" English translation, "surrender to" English translation, "surrender to earth" English translation, "surrender to me" English translation
|
|
|